document.querySelector('.goregister').addEventListener('click', function () {
    location.href = './register.html'
})
//登录功能
const form = document.querySelector('.login form')
form.addEventListener('submit', function (e) {
    //阻止表单的默认行为
    e.preventDefault()
    //得到输入的内容
    const username = document.querySelector('[name=username]').value
    const password = document.querySelector('[name=password]').value
    //打印输入的内容
    // console.log(username, password)
    //进行非空判断
    if (username.trim() === '' || password.trim() === '') return toastr.error('用户名和密码不可以为空')
    //进行正则表单验证
    if (!/^\S{2,15}$/.test(username)) return toastr.error('用户名在2-15位之间')
    if (!/^\S{6,15}$/.test(password)) return toastr.error('密码在6-15位之间')
    //ajxa发送数据
    const data = `username=${username}&password=${password}`
    axios.post('/api/login', data).then((res) => {
        const { code } = res.data
        if (code === 0) {
            localStorage.setItem('token', res.data.token)
            location.href = './index.html'
            
        } else {
            this.reset()
        }
    })
})

































